/** @type {
 * 数据库连接文件
 * } */

// 加载mysql驱动
const mysql = require('mysql2');
const {
    Sequelize,
    DataTypes
} = require('sequelize');
const sequelize = new Sequelize('数据库名', '账号', '密码', {
    host: '127.0.0.1',
    dialect: 'mysql'
});
// 连接数据库
(async function () {
    try {
        await sequelize.authenticate();
        console.log('database:OK!!!');
    } catch (error) {
        console.error('database:ERROR', error);
    }
})()

// 导出配置
module.exports = {
    sequelize, //创建数据库的接口
    DataTypes //设计数据库的数据类型格式
};